<?php

namespace app\admin\controller;

use think\Controller;
use think\Request;
use think\Session;
use app\common\model\Article;

class Index extends Common
{
    /*后台首页*/
    public function index()
    {
        return view();
    }

    /*后台欢迎页*/
    public function welcome()
    {
        echo '欢迎来我的blog';
    }

    /*清空缓存*/
    public function clearcache()
    {
        //分类
        cache('categorys', NULL);
        //标签
        cache('tags', NULL);
        //友情链接
        cache('links', NULL);
        //最新文章
        cache('newArticles', NULL);

        /*清空首页文章缓存*/
        //每页数量固定
        //查询总共的数量  / 每页数量 = 页数
        //循环清除文章的缓存
        $page = 2;
        $count = Article::where('softdelete', 0)->count();
        $allpage = ceil($count / $page);
        for ($i = 1; $i <= $allpage; $i++) {
            cache('indexArt_' . $i, NULL);
        }

        $this->success('操作成功', url('welcome'));
    }


}
